iT邦幫忙

2021 iThome 鐵人賽

DAY 19
0

上一次講完了回應試算表
接下來要說說驗算得分的部分


為什麼要驗算得分

你可能會問
將google form 設為測驗後就會自行計算得分了
為什麼還要驗算呢?

主要原因有以下幾點:

  1. 當題目多的時候,google form 有機率算錯總分
    以我之前的一次經驗為例,原定10份考卷,每份100分,總分應為1000分
    但是在預覽時,總分部分卻標記為995分

  2. google form 有機率算錯得分
    其實上網找找就可以看到有許多人曾經抱怨google form 算錯得分
    但是什麼原因導致暫不確定

  3. 不是每一個Item 都可以設定得分與答案
    在最開始幾天時我們介紹了所有google form 常用的Items
    我們可以看到除了選擇題(Multiple Choice Item)、多選題(CheckBox Item)外
    其他都不能靠程式幫助設定得分與答案


注意事項

如之前所說我有一個「出題呈現」的分頁
這個分頁紀錄了我這次考卷的詳細資訊
由於這個分頁會因每次考試而被刷新
所以我們要把這分頁上的資訊搬到回應試算表中

在這裡須注意以下幾點:

  1. 經測試,當有新回覆時,回應試算表會先找上一次回覆的最後位置,並在他的下一列放入資料
    也就是說,如果我們在未得到任何作答者回覆時
    直接將考卷資訊(如答案、答對率)放入回應試算表中如下圖
    則之後接收新回覆時,會被新回覆覆蓋
    https://ithelp.ithome.com.tw/upload/images/20210922/201306257DmlAzxSuh.png

  2. 經測試,分頁的儲存格的原始設定很奇特
    如章節:1-3,會被讀取為1/3(日期格式)
    所以在插入值時須注意其格式


隔天就可以正式來講如何放入詳細資訊才不會受到以上問題影響啦~~


上一篇
[DAY 18] 自動建立回應試算表及改名
下一篇
[DAY 20] 新增欄位及修改儲存格格式
系列文
一份考卷不夠你可以出兩份!用 google apps script 出線上考題30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言